cable desplazable - Spanish English Dictionary